be rough and acrid to the taste - French English Dictionary